#include "junix.h"
#include <boost/lambda/lambda.hpp>
#include <boost/lambda/bind.hpp>
#include <boost/typeof/typeof.hpp>

using namespace std;
using namespace boost::lambda;

int main(int argc, char **argv)
{
	boost::typeof(_1>15&&_2<20) f = _1>15 && _2<20;
	boost::typeof(cout<<_1<<endl;) g = cout<<_1<<endl;

	bind(g,string("hello"));
}
